trench crossing - French English Dictionary